package modelo;

import javax.persistence.EntityManager; 
import javax.persistence.EntityManagerFactory; 
import javax.persistence.EntityTransaction; 
import javax.persistence.Persistence; 
import javax.persistence.Query; 
import java.sql.*;
//import org.apache.commons.lang.StringUtils;
 
//import es.curso.bo.Persona;
 
public class Datos {
	EntityManagerFactory emf =Persistence.createEntityManagerFactory("persistencia");
	//crear un datos (pendiente)
	//ejemplo  Persona yo = new Persona("pedro",25);
	//resultado=null;
	EntityManager em = emf.createEntityManager();
	//eliminar un dato (pendiente)
	
	//buscar dato
	//@SuppressWarnings("unchecked")
	public String  buscarUsuarioporLogin(String login) {
		//Persona yo = new Persona("pedro",25);
		String resultado="l";
		try {
			//resultado =  ((Object) emf).executeQuery("SELECT login FROM usario WHERE nombre = '"+login+"'");
			 String busqueda = "SELECT login FROM usario WHERE nombre = '"+login+"'";
			 Query query = em.createQuery(busqueda);
			// if(query!=null) resultado="existe";
			 //else resultado=null;
//			 query.setParameter("apellidos", StringUtils.lowerCase(apellidos));
			 resultado="l";
		} catch (Exception e) {
			e.printStackTrace();
			resultado=null;
		}finally {
			emf.close();
			resultado=null;
		}
		return resultado;
	}
}